\documentclass{standalone}
\usepackage{tikz}
\usepackage{ctex,siunitx}
\setCJKmainfont{Noto Serif CJK SC}
\usepackage{tkz-euclide}
\usepackage{amsmath}
\usepackage{wasysym}
\usetikzlibrary{patterns, calc}
\usetikzlibrary {decorations.pathmorphing, decorations.pathreplacing, decorations.shapes,}
\begin{document}
\small
\begin{tikzpicture}[>=latex,scale=1]
  \draw (0,0) rectangle (1.5,1.5);
  \draw (0,2.5) rectangle (0+1.5,2.5+1.5);
  \draw (4,0) rectangle (4+1.5,1.5);
  \draw (4,2.5) rectangle (4+1.5,2.5+1.5);
  \draw [->] (5.5, 1.3)--(6.5,1.3);
  \draw [->] (5.5, .2)--(6.5,.2);
  \draw [->] (3, 1)--(4,1);
  \draw [->] (3, .5)--(4,.5);
  \draw [->] (5.5, 3.8)--(6.5,3.8);
  \draw [->] (5.5, 2.7)--(6.5,2.7);
  \draw [->] (3, 3.5)--(4,3);
  \draw [->] (3, 3)--(4,3.5);
  \draw [->] (-1, 3.5)--(0,3.5);
  \draw [->] (-1, 3)--(0,3);
  \draw [->] (.5, 4)--(.5,4.5);
  \draw [->] (1, 4)--(1,4.5);
  \draw [->] (-1, 1.3)--(0,1.3);
  \draw [<-] (-1, .2)--(0,.2);
  \draw [->] (-1, 1.1)--(0,1.1);
  \draw [<-] (-1, .4)--(0,.4);
\end{tikzpicture}
\end{document}